#mainstay .display .form .body {
  font-size:13px;
}

#mainstay .display .form .body table th {
  width:100px;
  color: gray;
}
#mainstay .display .form .body table th,
#mainstay .display .form .body table td {
  line-height:22px;
}

#mainstay .display .form .body table td.b {
  padding-left:134px;
}

#mainstay .display .form .body .line { 
  padding-bottom:5px;
}

#mainstay .display .form .body #install_info b.install_no {
  float:none;
  color:#AD1003;
}

#mainstay .display .form .body .line,
#mainstay .display .form .body .line .title,
#mainstay .display .form .body .line .info,
#mainstay .display .form .body .line .info .full_width {
  width:690px;
}

#mainstay .display .form div.status {
  float:right;
  margin-right:10px;
  font-size:13px;
  line-height:25px;
}

#mainstay .display .form div.being_edited {
  color: #077D02;
}

#mainstay .display .form .body .line .title {
  border-bottom:2px solid #DAE3EC;  
  padding-left:10px;
  padding-right:10px;
  width:670px;
}

#mainstay .display .form .body .line .title .content {
  line-height:25px;
  font-size:15px;
  font-weight:bold;
  color:#40688B;
}

#mainstay .display .form .body .line .title .tools {
  float:right;
  line-height:25px;
}

#mainstay .display .form .body .line .title .tools a {
  color:#077D02;
  margin-left:10px;
}

#mainstay .display .form .body .line .info {
  padding-top:10px;
  padding-bottom:10px;
}

#mainstay .display .form .body .line .info #reflash_order_items {
  display:none;
}

#mainstay .display .form .body .line .info .furnitures {
  padding:0px 0px 10px 0px;
}

#mainstay .display .form .body .line .info .furnitures table {
  width:690px;
  background-color:#DAE3EC;
  
}

#mainstay .display .form .body .line .info .furnitures table th {
  text-align:center;
  line-height:40px;
  color:#0F406B;
  background:-moz-linear-gradient(top, #F2F6F9 10%, #DAE3EC);
  width:auto;
  font-size:14px;
}

#mainstay .display .form .body .line .info .furnitures table td {
  
  background-color:#F2F6F9;
  line-height:40px;
  color:#0F406B;
  text-align:center;
  padding-left:0px;
  font-size:14px;
}

#mainstay .display .form .body .line .info .furnitures table td table.events th,
#mainstay .display .form .body .line .info .furnitures table td table.events td {
  line-height:20px;  
  font-size:12px;
}


#mainstay .display .form .body .line .info .furnitures table td.d {
  text-align:left;
  padding-left:10px;
}

#mainstay .display .form .body .line .info .furnitures table td .item_tools {
  position:relative;
}

#mainstay .display .form .body .line .info .furnitures table td .item_tools div {
  left: 78px;
  position: absolute;
  text-align: left;
  top: -67px;
  width: 80px;
}

#mainstay .display .form .body .line .info .furnitures table td .item_tools {
  line-height:40px;
  margin-left:5px;
}

#mainstay .display .form .body .line .info .furnitures table td .status {
  width:80px;
}

#mainstay .display .form .body .line .info .furnitures table td .item_tools a,
a.next_step {
  float:none;
  font-size:11px;
  background-color:#077D02;
  color:white;
  font-weight:bold;
  padding:1px 6px 1px 6px;
  line-height:20px;
}

#mainstay .display .form .body .line .info .furnitures table .order_item {
  cursor:pointer;
}

#mainstay .display .form .body .line .info .furnitures table .h td,
#mainstay .display .form .body .line .info .furnitures table .order_item:hover td {  
  background:-moz-linear-gradient(top, white 10%, #77B919);
}

#mainstay .display .form .body .line .info .furnitures table .hh td {  
  background-color:white;
}
#mainstay .display .form .body .line .info .furnitures table .item_events .events .hh td {
  background:#EFF8FF;
}

#mainstay .display .form .body .line .info .furnitures table  .item_events {
  display:none;
}

#mainstay .display .form .body .l
ine .info .furnitures table  .item_events .events {
  width:687px;
  background-color:white;
}
#mainstay .display .form .body .line .info .furnitures table  a {
  float:none;
}

#mainstay .display .form .body .line .info .furnitures table  .item_events .events th {
  color:white;
  background:#7EB4E2;
}

#mainstay .display .form .body .line .info .furnitures table .item_events .events th .recorder {
  width:69px;
}

#mainstay .display .form .body .line .info .furnitures table  .item_events .events td {    
  background:-moz-linear-gradient(center top , white 10%, #D9EFFD) repeat scroll 0 0 transparent;
  color:#13406A;
}

#mainstay .display .form .body .line .info .furnitures table  .item_events .events td b {
  float:none;
}  

#mainstay .display .form .body .line #add_furniture {
  background-color:#F2F6F9;
  border:1px solid #DAE3EC;
  padding-bottom:20px;
  padding-left: 15px;
  width: 673px;
  margin-top:10px; 
  padding-top:20px; 
}

#mainstay .display .form .body .line #add_furniture .search {
  font-size:16px;
}

#mainstay .display .form .body .line #add_furniture .search,
#mainstay .display .form .body .line #add_furniture .storages,
#mainstay .display .form .body .line #add_furniture .storages #no_stored,
#mainstay .display .form .body .line #add_furniture .storages .title,
#mainstay .display .form .body .line #add_furniture .storages .items,
#mainstay .display .form .body .line #add_furniture .storages .items .item {  
  width:635px;
}

#mainstay .display .form .body .line #add_furniture input.search {
  width:500px;
}

#mainstay .display .form .body .line #add_furniture .storages {
  padding-top:10px;
}

#mainstay .display .form .body .line #add_furniture .storages #no_stored {
  text-align:center;
  font-size:13px;  
  color:#F27B04;
  background: none repeat scroll 0 0 #FFFBE1;
  border: 1px solid #F27B04;
  padding-top:5px;
  padding-bottom:5px;
}
#mainstay .display .form .body .line #add_furniture .storages #no_stored a {
  float:none;
  color:#077D02;
  font-weight:bold;
}

#mainstay .display .form .body .line #add_furniture .storages .title {
  line-height:25px;
  height:25px;
}

#mainstay .display .form .body .line #add_furniture .storages .title .left {
  font-size:14px;
  font-weight:bold;
  color:#077D02;
}

#mainstay .display .form .body .line #add_furniture .storages .title .left b {
  color:#007AB0;
  float:none;
}

#mainstay .display .form .body .line #add_furniture .storages .title .right {
  float:right;
  font-weight:bold;
  font-size:12px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item {
  padding:10px;
  background-color:white;
  margin-bottom:5px;
  border:1px solid #DAE3EC;
  width:633px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head,
#mainstay .display .form .body .line #add_furniture .storages .items .item .others,
#mainstay .display .form .body .line #add_furniture .storages .items .item dl {
  width:515px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .desc {
  border-bottom:1px solid #CCCCCC;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .desc dl {
  line-height:22px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .desc dd.s {
  float:right;
  margin-right:10px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .desc dd.s b {
  float:none;
  color:#007AB0;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .name{
  font-size:16px;
  font-weight:bold;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .name b {
  float:none;
  color:#AD1003;
  font-size:14px;
  margin-left:10px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .desc dd {
  margin-left:10px;
  margin-right:20px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .others {
  padding-top:10px;
  padding-bottom:10px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .others dl {
  line-height:25px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .others dl dt {
  width:80px;
  text-align:right;
  margin-right:10px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .head .others dl dd {
  width:417px;
  text-align:left;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .tools {
  width:105px;
  float:right;
  padding-top:20px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .item .tools a {  
  float:right;
  border-bottom: 1px solid #DCE6EF;
  color: #077D02;
  margin-bottom: 5px;
  padding-bottom: 3px;
  padding-left: 5px;
  text-align: left;
  width: 75px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form {
  float:left;
  background-color:white;
  padding:10px;
  font-size:12px;
  border:10px solid #A6D2EF;
  margin-top:10px;
  margin-bottom:10px;
  width:613px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .title {
  font-size:16px;
  color:#AD1003;
  font-weight:bold;
  line-height:22px;
  border-bottom:2px solid #B0D7F1;  
  text-align:left;
  padding-left:5px;
  margin-bottom:5px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body {  
  display: table-cell; 
  vertical-align: middle;
  text-align:center;
  float:none;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .title,
#mainstay .display .form .body .line #add_furniture .storages .items .form .body,
#mainstay .display .form .body .line #add_furniture .storages .items .form .body fieldset {
  width:600px;
}
#mainstay .display .form .body .line #add_furniture .storages .items .form .body fieldset {
  width:585px;
  margin-bottom:10px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body fieldset legend {
  font-weight:bold; 
}
#mainstay .display .form .body .line #add_furniture .storages .items .form .body dl {
  width:580px;
  line-height:20px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body dl dt {
  width:80px;
  text-align:right;
  padding-right:10px;
  color: gray;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body dl dd {
  text-align:left;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body form dl dt {
  
  line-height:35px;
  font-size:13px;
  font-weight:bold;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body form dl dd {

  line-height:35px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body form dl input,
#mainstay .display .form .body .line #add_furniture .storages .items .form .body form dl textarea{
  background-image: url("/images/application/input_bg.jpg");
  background-repeat: repeat-x;
  border: 1px solid #CCCCCC;
  color: #13446D;
  font-size: 11px;
  margin-bottom: 5px;
  margin-right: 4px;
  margin-top: 5px;
  padding: 5px;
  width: 350px;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body form div.b {
  text-align:center;
  width:100%;
}

#mainstay .display .form .body .line #add_furniture .storages .items .form .body form div.b .bb {
  float:none;
  display:inline-block;  
  margin-right:10px;
}

#mainstay .display .form .body table select {
  width:auto;
}

#mainstay .display .form .body table input.s {
  width:80px;
}

#close_add_order_item {
  display:none;
}

div#modal .form .body form dl input.m {
  width:250px;
}

#mainstay .display .form .body table th, #mainstay .display .form .body table tr#stored_furnitures table {
  
}

#mainstay .display .form .body table tr#stored_furnitures table th,
#mainstay .display .form .body table tr#stored_furnitures table td {
  line-height:20px;
  font-size:12px;
}

#mainstay .display .form .body table tr#stored_furnitures table {
  background: #CCCCCC;
}

#mainstay .display .form .body table tr#stored_furnitures table th{
  background: -moz-linear-gradient(center top , #F2F6F9 10%, #DAE3EC) repeat scroll 0 0 transparent;
  color: #0F406B;
  text-align:center;
}

#mainstay .display .form .body table tr#stored_furnitures td {
}

#mainstay .display .form .body table tr#stored_furnitures table td  {
  background-color:#F2F6F9; 
  padding-left:5px;
  padding-right:5px;
}

#mainstay .display .form .body table tr#stored_furnitures table .s {
  width:10px;
}

#mainstay .display .form .body table tr#stored_furnitures table .m {
  width:30px;
}

#mainstay .display .form .body table tr#stored_furnitures table .r {  
  text-align:right;
}

#mainstay .display .form .body table tr#stored_furnitures table td.c {
  text-align:center;
}

#mainstay .display .form .body table tr#stored_furnitures table td b {
  float:none;
}

#mainstay .display .form .body table tr#stored_furnitures table td #ordered_furnitures_count {
  color:#AD1003;
}


#mainstay .display .form .body table tr#stored_furnitures table td input  {
  width:20px;
  margin:0px;
  padding:0px;  
  text-align:right;
}

#mainstay .display .form .body table tr#stored_furnitures table td a {
  float:none;
  font-size:14px;
  color:#077D02;
  padding:0px 2px 0px 2px;
}

#mainstay .display .form .body table tr#stored_furnitures table td a:hover {
  background-color:#077D02;
  color:white;
}

a#show_storages {
  background:url("/images/order_forms/search.png") no-repeat scroll 0 1px transparent;
  padding-left:20px;
  color:#077D02;
  float:none;
}

a#order_made {
  background:url("/images/order_forms/tool.png") no-repeat scroll 0 1px transparent;
  padding-left:20px;
  color:#077D02;
  float:none;
  margin-left:10px;
}

.order_made_field {
  display:none;
}

.spots_order {
}

#mainstay .display .form .body .line .info .no_buyer {
  text-align:center;
}

#mainstay .display .form .body .line .info .no_buyer a {
  float:none;
  color:#077D02;
}

#mainstay .display .form .body  #buttons {
  text-align:center;
}

#mainstay .display .form .body  #buttons a {
  float:none;
  display:inline-block;
  margin-left:10px;
}

#mainstay .display .form .body  #buttons a.back {
  color:#077D02;
  font-size:18px;
}

#mainstay .display .form .body .line b.status {
  float:none;
  padding: 2px 5px 2px 5px;
  color:white;
  margin-left:10px;
  font-size:11px;
}

#mainstay .display .form .body .line b.being_edited {
  background:#5087C7; 
}  

#mainstay .display .form .body .line b.effected {
  background:#077D02;
}

#mainstay .display .form .body .line b.blanked_out {
  background:#AD1003;
}
